product or utility that yields or gives something - German English Dictionary